English Channel — definition
1. English Channel (Noun)
1 definition
English Channel (Noun) — An arm of the Atlantic Ocean that forms a channel between France and Britain.
1 type of
channel
4 parts
Channel Island Isle of Wight Solent wight
2 parts of
Atlantic Atlantic Ocean